Categorías destacadas
programacion php    
Artículo
6
¡votar!

 Sistema de Nombrado en Java (JNDI) [Parte I]


Paquete Directory

El paquete javax.naming.directory extiende el paquete javax.naming para proporcionar funcionalidad para aceder a servicios de directorio además de servicios de nombres. Este paquete permite a las aplicaciones recuperar atributos asociados con objetos almacenados en el directorio y buscar objetos usando los atributos especificados.

. El Contexto de Directorio

El interface DirContext representa un contexto de directorio. Define los métodos para examinar y actualizar atributos asociados con un objeto directorio.

Usamos getAttributes() para recuperar los atributos asociados con un objeto directorio (del que suministramos el nombre). Los atributos se modifican usando modifyAttributes().

Podemos añadir, reemplazar o eliminar atributos y/o valores de atributos usando esta operación.

DirContext también se comporta como un contexto de nombres extendiedo el interface Context.

Esto significa que cualquier objeto directorio también puede proporcionar un contexto de nombrado. Por ejemplo, un objeto directorio para una persona podría contener atributos sobre la persona y también proporcionar un contexto para nombrado de objetos, como la impresora de la persona y el sistema de ficheros relativo al objeto directorio de esa persona.

. Búsquedas

DirContext contiene métodos para realizar búsquedas basadas en contenido. En la forma más sencilla y común de uso, la aplicación especifica un conjunto de atributos --posiblemente con valores específicos-- para corresponder y envía este conjunto de atriutos al método search().

Otras formas sobrecargadas de search() soportan filtros de búsqueda más sofisticados.

Publicado por:
Ricard Lou Torrijos
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon